to ogle something - Francés Inglés Diccionario